Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68 CASTLE ROAD Semi-Detached £208,799 8 Jun 2016
70 CASTLE ROAD Semi-Detached £246,000 19 Oct 2006
70C CASTLE ROAD Semi-Detached £278,000 16 Apr 2019
72 CASTLE ROAD Detached £450,000 30 Sep 2005